elephant's tusk - Espagnol Anglais Dictionnaire